Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 STOW ROAD Detached £595,000 14 Aug 2006
21 STOW ROAD Detached £1,095,000 24 Apr 2015
27 STOW ROAD Detached £725,350 26 Mar 2021
31 STOW ROAD Detached £385,000 18 Apr 2019
61 STOW ROAD Detached £595,000 3 Sep 2010
69 STOW ROAD Detached £455,000 10 Aug 2006
118 STOW ROAD Semi-Detached £232,500 23 Aug 2013
WHEATSHEAF STOW ROAD £451,000 9 Feb 2023